package com.spark.modules.generation.entity.vo;

import com.spark.common.core.entity.generation.GenModelFields;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.beans.BeanUtils;

/**
 * 字段Vo
 *
 * @author LYCHEE
 * @date 2025/2/28 15:44
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class GenModelFieldsVo extends GenModelFields {

    public GenModelFieldsVo(){}
    public GenModelFieldsVo(GenModelFields modelFields){
        BeanUtils.copyProperties(modelFields, this);
    }

    /**
     * Java类型包路径
     */
    private String fieldPackagePath;


}
